#ifndef _ALGORITHM_H_
#define _ALGORITHM_H_

#include <stdio.h>

#define PEAKS_VALLEY_MAX        15    //最大波峰波谷数量，3组的数据，最多理应不会超过15
#define thd                     5     //分析计算波峰/波谷的数据阈值
#define FR_ACC  22              //ACC采样率hz
#define ACC_DATA_LEN_MAX        (FR_ACC*3)    //ACC采样数据总长度；保持最近3个周期的数据
#define INDEX_BETWEEN_MIN       4       //5Hz
#define INDEX_BETWEEN_MAX       40      //0.5Hz
#define SSVT_A          1024            //三轴重力加速度1g对应ACC值
#define ONE_G           9.807           //G值

extern uint16_t g_step_total;

void Gauss_para_init(void);
void data_collect_Acc(float xxx, float yyy, float zzz);

#endif
